run off (someone's) feet

Translations
être débordé
Definitions
To make someone extremely busy or exhausted by giving them a lot of tasks or work to do, often to the point where they are constantly rushing around.